good golly, miss molly! - French English Dictionary